Toolchain zur ANSI-C Programmierung des Lego Mindstorms EV3 in der Hochschullehre
نویسندگان
چکیده
Der LEGO Roboter Mindstorms EV3 sollte in die Informatik Veranstaltung im Studiengang Mechatronik integriert werden, um den Studierenden einen praktischen Einblick zu geben und die Motivation zu erhöhen. Gelehrt werden soll dabei die Programmiersprache C mit der Entwicklungsplattform Eclipse. Da es bisher keine Möglichkeit gab, den Roboter in ANSI-C zu programmieren, wurde mit der Entwicklung einer eigenen Toolchain begonnen. Diese wird nachfolgend genauer erläutert und im Rahmen der Demonstration vorgestellt.
منابع مشابه
Entwicklung eingebetteter Software in einem Softwarepraktikum mit Lego Mindstorms
In der Bachelor-Veranstaltung Softwareentwicklung und Programmierung (SEP) führen die Studierenden in einem Softwareprojekt die wesentlichen Aktivitäten der Softwareentwicklung vom Requirements Engineering über die Implementierung bis zum Softwaretesten durch. Um den Studierenden einen Einblick in die Besonderheiten und Herausforderungen der Softwareentwicklung für eingebettete Systeme zu geben...
متن کاملFujaba goes Mindstorms: Objektorientierte Modellierung zum Anfassen
Ziel des ” Fujaba goes Mindstorms“ war es, ein praktisches Softwareprojekt mit anspruchsvollen algorithmischen Aufgabenstellungen durchzuführen und dabei die hohe Motivation zu Nutzen, die durch die LEGO Mindstorms Roboter entsteht. Die von LEGO mitgelieferte Programmierumgebung/-sprache für Mindstorms reichte für unsere algorithmischen Anforderungen nicht aus. Die Programmierung von Mindstorms...
متن کاملDas Lernfeldkonzept in den Lehrplänen der IT-Berufe - Vorstudie zur schülerseitigen Akzeptanz und Umsetzbarkeit von selbstgesteuerten Lerneinheiten im Lernfeld "Entwickeln und Bereitstellen von Anwendungssystemen"
Das Konzept der Lernfelder wird in den IT-Berufen an vielen Schulen zum aktuellen Zeitpunkt kaum in handlungsorientierte Lernsituationen umgesetzt. Aus diesem Grund streben wir an, für die Berufe des IT-Bereichs durchgängige Lernsituationen für verschiedene Lernfelder unter Verwendung unterschiedlicher Unterrichtsmittel zu entwickeln und zu evaluieren. Im ersten Schritt werden verschiedene Unte...
متن کاملEine Einführung in die Objektorientierung mit Lego Mindstorms Robotern Erfahrungsbericht aus dem Unterricht
Es werden die Erfahrungen aus einer in der Jahrgangsstufe 10 durchgeführten Unterrichtsreihe zur Einführung in die Objektorientierung mit Hilfe von Lego-Robotern vorgestellt. Zur Ansteuerung der Roboter entwickelte Tim Rinkens zwei Programme, die in dieser Reihe das erste Mal im Schuleinsatz getestet wurden. Aus Zeitgründen beschränkte sich die Einführung in die Konzepte der Objektorientierung ...
متن کاملLego Mindstorms as a Simulation of Robotic Systems
In this paper we deal with using Lego Mindstorms in simulation of robotic systems with respect to cost reduction. Lego Mindstorms kit contains broad variety of hardware components which are required to simulate, program and test the robotics systems in practice. Algorithm programming went in development environment supplied together with Lego kit as in programming language C# as well. Algorithm...
متن کامل